Ulvsunda Castle

Ulvsunda Castle is a castle in Bromma, a borough of Stockholm, Sweden.

See also